/**
 * 【案例】求斐波那契数列第N项的值
 * @param n
 * @returns {number|*}
 */
function f(n) {

    if (n==0){
     return 0;
    }else if (n==1){
        return 1;
    }else if (n>1){
        return f(n-1)+f(n-2);
    }
}
console.log(f(5));

/**
 * 【案例】求阶乘的值
 * @param n
 * @returns {number}
 */
function f1(n) {
    if (n==1){
        return 1;
    }else if (n>1){
        return n*f1(n-1);
    }
}
console.log(f1(5));
